imperial warehouse - French English Dictionary